Шаг 24 - XML в Access.

Вместо специальной схемы, которая требовалась в Access 2002, в Access 2003 используется последняя версия стандартного формата XSD для обмена XML-данными с внешними источниками. Использование собственных XSL-преобразований делает процесс импорта и экспорта данных для Access гораздо более гибким.

При импорте данных в Access наличие XSD-схемы необязательно. Если ее нет, то в Access берется структура из импортируемых данных. Если импортируемые XML- данные сопровождаются XSD-схемой, то в Access 2003 распознаются заданные типы данных в соответствии с этой схемой.

В Access 2003 предусмотрена также повышенная гибкость при экспорте XML. С помощью служб Microsoft XML Core Services (MSXML) 5 при экспорте можно создать XSLT- файлы для представления содержимого XML. Кроме того, есть возможность экспортировать XML в соответствии с текущими установками фильтров и сортировки. Другим крупным усовершенствованием Access в поддержке XML является возможность автоматического экспорта связанных таблиц. Это гарантирует, что в процессе экспорта не будут потеряны данные, связанные с экспортируемой таблицей, такие как таблицы с результатами поиска.

Как и следовало ожидать, все функции для XML, представленные в пользовательском интерфейсе Access, доступны для программирования. Улучшена объектная модель XML, в том числе добавлен новый метод TransformXML и дополнительные параметры в метод ExportXML.

Hosted by uCoz